Developing Organised Multi-Agent Systems Using the Moise+ Model: Programming Issues at the System and Agent Levels
نویسندگان
چکیده
Multi-Agent Systems (MAS) has evolved towards the specification of global constraints that heterogeneous and autonomous agents are supposed to follow when concerning open systems. A subset of these constraints is known as the MAS organisation. This article describes a set of computational tools that supports the development and the programming of such systems. At the system level, it is provided a middleware which ensures that all agents will follow the organisational constraints. At the agent level, the AgentSpeak language is extended, using Jason features, so that the agents can perceive and act upon the organisation they belong.
منابع مشابه
S-MOISE+: A Middleware for Developing Organised Multi-agent Systems
The Multi-agent Systems (MAS) area, while concerning heterogeneous and open systems, has evolved towards the specification of global constraints that agents are supposed to follow. A subset of these constraints are known as organisation of the MAS. This paper describes a software implementation, called S-Moise, that tries to fill the gap between the organisational constraints and the agents aut...
متن کاملMulti-Agent Systems: An Investigation of the Advantages of Making Organizations Explicit
Whereas classical multi-agent systems have the agent in center, there have recently been a development towards focusing more on the organization of the system. This allows the designer to focus on what the system goals are without considering how the goals should be fulfilled. This thesis investigates whether taking the organizational approach has any clear advantages to the classical way of im...
متن کاملFrom Organisation Oriented Programming to Multi-agent Oriented Programming
Social and organizational aspects of agency have become a major issue in the Multi-Agent Systems (MAS) domain. Recent applications of MAS on Web and Ambient Computing enforce the need of using these dimensions in the programming of MAS. The aim is to ensure the governance of such systems while preserving their decentralization and openness. In this talk, we present how multi-agent organisations...
متن کاملLoad-Frequency Control: a GA based Bayesian Networks Multi-agent System
Bayesian Networks (BN) provides a robust probabilistic method of reasoning under uncertainty. They have been successfully applied in a variety of real-world tasks but they have received little attention in the area of load-frequency control (LFC). In practice, LFC systems use proportional-integral controllers. However since these controllers are designed using a linear model, the nonlinearities...
متن کاملModeling Lateral Communication in Holonic Multi Agent Systems
Agents, in a multi agent system, communicate with each other through the process of exchanging messages which is called dialogue. Multi agent organization is generally used to optimize agents’ communications. Holonic organization demonstrates a self-similar recursive and hierarchical structure in which each holon may include some other holons. In a holonic system, lateral communication occurs b...
متن کامل